home *** CD-ROM | disk | FTP | other *** search
/ Meeting Pearls 1 / Meeting Pearls Vol 1 (1994).iso / installed_progs / text / faqs / unix-faq.unixware.general < prev    next >
Encoding:
Internet Message Format  |  1994-05-17  |  81.1 KB

  1. Subject: comp.unix.unixware Frequently Asked Questions (FAQ) list
  2. Newsgroups: comp.unix.unixware,comp.unix.sys5.r4,news.answers,comp.answers
  3. From: vlcek@molly.uucp (James Vlcek)
  4. Date: Sun, 15 May 1994 03:42:52 GMT
  5.  
  6. Archive-name: unix-faq/unixware/general
  7. Last-modified: Sat May 14 22:44:03 CDT 1994
  8. Version: 1.2
  9.  
  10. This is the Frequently Asked Questions (FAQ) list for the Usenet
  11. newsgroup comp.unix.unixware and the Univel mailing list
  12. (univel-request@telly.on.ca).
  13.  
  14. This FAQ is posted to comp.unix.unixware and related groups, including
  15. news.answers and comp.answers, roughly once a month.  Readers of this
  16. FAQ with access to the Internet should be able to find this document
  17. archived in the news.answers archive at rtfm.mit.edu and available by
  18. anonymous ftp.  The location of this FAQ is:
  19.  
  20.   rtfm.mit.edu:/pub/usenet/news.answers/unix-faq/unixware/general
  21.  
  22. I welcome comments and/or suggestions from interested readers.
  23. Particularly useful are suggestions for FAQs which are written up in
  24. Q/A form.  Please send your comments and/or suggestions to
  25.  
  26.   uunet!molly!vlcek        (uucp)
  27.   molly!vlcek@uunet.uu.net (Internet)
  28.  
  29. Please state in your email whether I may print your name and/or email
  30. address along with the FAQ information you have provided.  Printing
  31. these may result in other Net or mailing list readers contacting you,
  32. thus I will not print them unless explicitly authorized.
  33.  
  34. TABLE OF CONTENTS
  35.  
  36. The FAQ is divided into four main categories:
  37. (G) General, for items of nonspecific interest
  38. (U) User, for items of interest to general users
  39. (S) SysAdmin, for items of interest to UnixWare system administrators
  40. (D) Developer, for items of interest to software developers/programmers
  41.  
  42. Each question in the fact is preceded by the text string "Subject: "
  43. (to enable newsreaders to identify the individual FAQs) and a unique
  44. question number.  A complete listing of these question numbers
  45. follows:
  46.  
  47. G1) What is UnixWare?
  48. G2) Where can I purchase UnixWare?
  49. G3) How much does UnixWare cost?
  50. G4) What are UnixWare's hardware requirements?  Does it run on a PC?
  51. G5) Which system vendors will sell you a machine with UnixWare installed?
  52. G6) What is the UnixWare "Personal Edition"?
  53. G7) What is the UnixWare "Application Server"?
  54. G8) Are there any books I can read/purchase about UnixWare?
  55. G9) How about review articles on UnixWare?
  56. G10) Are there anonymous ftp / mail server sites with UnixWare archives?
  57. G11) Where can I get online information on UnixWare?
  58. G12) Where can I get a hardware compatibility list for UnixWare?
  59. G13) Where can I find a driver for [accelerated graphics card]?
  60. G14) I have release 1.0; how do I get my release 1.1 upgrade?
  61. G15) What has been upgraded in release 1.1?
  62. G16) Is there a UnixWare user's group?
  63. G17) Does UnixWare support multiprocessing?
  64. G18) Does UnixWare function as a NetWare server?
  65.  
  66. U1) Are there any books I can read/purchase about UnixWare?
  67. U2) Can I run DOS/Windows programs under UnixWare?
  68. U3) Can DOS NetWare users log in to a UnixWare box via IPX?
  69. U4) Are there CD-ROM of freeware binaries precompiled for UnixWare?
  70. U5) Why can't I type in an "at sign" (@) at a command prompt?
  71. U6) How can I access the standard UNIX `man' pages from the command line?
  72. U7) Why can't I run /usr/bin/dos inside an xterm?
  73. U8) How do I get (MS)-Windows to run within an X Window?
  74. U9) The colors are screwed up when I run Windows.  How to fix this?
  75. U10) How can I set the size of the X window that Windows runs in?
  76. U11) How can I change the fonts on the icon labels in the UnixWare desktop?
  77.  
  78. S1) What books on UnixWare system administration might I read/purchase?
  79. S2) How can I change my system's name?
  80. S3) What traditional Unix utilities have been left out of the UnixWare PE?
  81. S4) Does UnixWare come with TCP/IP and/or NFS?
  82. S5) I've installed release 1.1.  Where's my TCP/IP?
  83. S6) Can I replace the stock UnixWare X server with something faster?
  84. S7) Why can't I access the CD-ROM drive after I've just installed from it?
  85. S8) Why does my data comm package lose characters constantly at high speeds?
  86. S9) How can I make or get an emergency boot floppy?
  87. S10) How do I set a dialup password on UnixWare for a specific port?
  88. S11) How do I configure electronic mail on UnixWare?
  89. S12) How many updates are there, what are they, and where do I get them?
  90. S13) How do I know which updates I've already got installed?
  91. S14)  How can I make the `man' pages accessible from the command line?
  92. S15) Are there disk compression utilties for UnixWare?
  93. S16) How do I install a package downloaded from one of the ftp servers?
  94. S17) How can I speed up the loading of Windows programs from floppies?
  95. S18) Why has fingertip librarian suddenly stopped working?
  96. S19) How can I get my 3COM 3C503 board to work?
  97. S20) How can I set up my network adapter for 10base-T (twisted pair) wiring?
  98. S21) How can I change [kernel tunable parameter]?
  99. S22) Why does my system get messed up after displaying the Red Link Screen?
  100. S23) How can I become a UnixWare 2.0 beta site?
  101. S24) Why do I get error messages saying "Arg list or environment too large"?
  102. S25) How can I add more pseudo terminals under UnixWare?
  103. S26) How can I use tape drives over 512MB?
  104. S27) What command will correctly tell me the amount of memory
  105.      in my UnixWare box?
  106.  
  107. D1) What books on UnixWare programming might I read/purchase?
  108. D2) Are there alternatives for programmers to the UnixWare SDK?
  109. D3) I installed the Prime Time SDK, and now I can't log in?!
  110. D4) Will UnixWare version 1.1 bundle Motif?
  111. D5) How do I avoid problems programming with the UCB compatibility libraries?
  112. D6) Where can I get Emacs?
  113. D7) How can I compile X clients without a complete X11 source tree?
  114. D8) I've now got 1.1.  Where's my SDK?
  115. D9) I've now got the 1.1 SDK.  Where's xab?
  116. D10) What library do I need for XmbTextListToTextProperty [&c]?
  117. D11) How about regcmp and regex?
  118. D12) I get major errors compiling tin.  What gives?
  119. D13) Where can I get the Pentium compiler patch?
  120.  
  121. QUESTIONS
  122.  
  123. GENERAL
  124.  
  125. Subject: G1) What is UnixWare?
  126.  
  127. UnixWare is Novell's Unix offering, combining Unix System V Release
  128. 4.2 for 80x86 processors with NetWare client connectivity, DOS Merge,
  129. Motif, support and documentation.  It provides a graphical user
  130. interface based on the X11R5 windowing system, and is capable of
  131. running Unix, DOS, and/or Windows programs.
  132.  
  133. UnixWare, first released in November 1992, was the product of a
  134. jointly-owned venture, named Univel, between Novell and Unix Systems
  135. Laboratories (USL, then a part of AT&T).  In the spring of 1993,
  136. Novell completed its acquisition of USL and, by extension, Univel.
  137. USL and Univel have since been folded into the newly-formed Novell
  138. Unix Systems Group (USG, the namesake of an earlier group by the same
  139. name at AT&T).  One still sees the Univel name frequently, but it is
  140. being gradually phased out over time.  In this FAQ, I will use the
  141. phrase "Novell USG" to refer to the Unix Systems Group where once
  142. "Univel" would have been used.
  143.  
  144. The current version of UnixWare is release 1.1.  Users of release 1.0
  145. may call Novell for a free upgrade to release 1.1, and are strongly
  146. encouraged to do so.
  147.  
  148. The "UNIX" trademark, previously owned by AT&T and then deeded to USL,
  149. passed to Novell with the acquisition of USL.  After a brief period of
  150. negotiations with rival Unix vendors Sun Microsystems, Santa Cruz
  151. Operation, International Business Machines, and Hewlett-Packard,
  152. Novell deeded the UNIX trademark to X/Open Co. Ltd., an Open Systems
  153. industry standards branding agent based in the United Kingdom.
  154. Henceforth, the granting of licenses for the trademark UNIX will be
  155. handled exclusively by X/Open; eventually, licenses will be granted
  156. only for products which exhibit conformance with the so-called
  157. Spec1170, a set of 1,000-odd applications programming interfaces
  158. (APIs) drawn from the following standards:
  159.  
  160.   IEEE Portable Operating System's Interface (POSIX) 1003.1
  161.   AT&T's System V Interface Definition SVIDIII
  162.   X/Open's XPG-4 interface specification
  163.   "Use-based" APIs drawn from an assortment of third-party vendors
  164.  
  165. Strict conformance to Spec1170 has not yet been implemented by X/Open
  166. (to my knowledge, no current commercial UNIX offering is fully
  167. conformant with Spec1170) to allow grandfathering in of existing UNIX
  168. flavors.  Strict conformance will likely be implemented by late 1994
  169. or 1995.
  170.  
  171. Subject: G2) Where can I purchase UnixWare?
  172.  
  173. You can contact Novell USG for reseller information at 1-800-879-6168
  174. between the hours:
  175.  
  176.   Monday through Friday 5AM-6PM Pacific Time
  177.   Saturday 8AM-2PM Pacific Time
  178.  
  179. Another vendor offering UnixWare, including mixes of options not
  180. available from Univel, is the Information Foundation.  They can be
  181. reached at by phone at (303) 572-6486 or 1-800-GET-UNIX, or via email
  182. at "sales@if.com".
  183.  
  184. Every mail-order software house I've contacted so far has carried
  185. UnixWare.  This includes the following:
  186.  
  187.   Computer Discount Warehouse     Programmer's Paradise
  188.   1-800-891-4CDW                  1-800-445-7899
  189.  
  190.   ASAP Software Express           Inmac
  191.   1-800-248-ASAP                  1-800-323-6905
  192.  
  193.   UniPress Software               Unidirect
  194.   1-800-222-0550                  1-800-755-8649
  195.  
  196. When dealing with mail-order houses, be sure to specify exactly what it
  197. is that you want.  The salesperson may not _know_ that UnixWare v1.1 has
  198. already been released, and send you a copy of 1.0 (or similar mishaps).
  199.  
  200. Subject: G3) How much does UnixWare cost?
  201.  
  202. UnixWare's list price (Personal Edition) is still being quoted at $249
  203. (for the CD-ROM version) in adverts, but you shouldn't pay more than
  204. $200 for it.  Information Foundation used to advertise a $166 price,
  205. but has replaced this with a "Please Call" listing.  Inmac presently
  206. advertises a $199 PE, and other mail-order houses are right in this
  207. range as well.
  208.  
  209. With NT selling (or should I say NoT selling :-) at roughly $275 on
  210. retail shelves, you can combine the UnixWare PE with the Prime Time
  211. SDK (described later in the FAQ) at $60 for a full-fledged Unix
  212. development environment for less than the cost of vanilla NT (sans C
  213. compiler).  Even the "official" UnixWare SDK (which includes the ever-
  214. useful Personal Utilities) now costs under $100!
  215.  
  216. Subject: G4) What are UnixWare's hardware requirements?  Does it run on a PC?
  217.  
  218. Yes, UnixWare runs on PCs.  The necessary hardware configuration for
  219. installing and running UnixWare is:
  220.  
  221. * A personal computer running an Intel 80386 or higher processor
  222.   with a minimum speed of 25MHz.
  223.   The ISA, EISA, and MCA bus architectures are supported.
  224. * A minimum of 8MB RAM for the Personal Edition.
  225. * A minimum of 12 MB RAM for the Application Server.
  226. * A minimum 80MB hard disk for the Personal Edition.
  227. * A minimum 120 MB hard disk for the Application Server.
  228. * A minimum 40MB if you have a second hard disk (optional).
  229. * A 3.5-inch or 5.25-inch diskette drive for booting UnixWare.
  230. * A serial, bus, or PS/2-compatible mouse is recommended, but not required.
  231.  
  232. Evan Leibovitch (evan@telly.on.ca) notes that, while UnixWare does not
  233. absolutely require a 3.5" diskette drive, it is a practical necessity
  234. in real world usage.  Many useful/necessary packages only come on 3.5"
  235. media.  He adds that the 1.1 release will support the new 2.88MB format
  236. 3.5" floppies for those machines which support it.
  237.  
  238. Eric Raymond used to post in the Usenet group comp.unix.pc-clone.32bit
  239. a guide to hardware compatibility for Unix versions that run on
  240. Intel-based hardware.  While not specifically devoted to UnixWare, it
  241. was handy for discussions of the difficulties that may be encountered
  242. in installing Unix on PC hardware.  Unfortunately, nothing has been
  243. heard from Raymond in recent times and, while you can probably find a
  244. copy of the last version of the pc-clone hardware guide in the
  245. rtfm.mit.edu archives, the information therein is getting more dated
  246. by the minute.
  247.  
  248. Subject: G5) Which system vendors will sell you a machine with UnixWare installed?
  249.  
  250. I do not currently have an official list of vendors offering bundled
  251. UnixWare.  Can anyone supply one?  (This question has been on the FAQ
  252. since its inception ... is anyone listening??? :-)
  253.  
  254. Mobius Computer of Pleasanton CA will sell you an Intel box with
  255. UnixWare preinstalled, among other Unix offerings:
  256.  
  257.   Mobius Computer
  258.   5627 Stoneridge Drive,
  259.   Building 312
  260.   Pleasanton, CA 94588-8503
  261.   (800) MOBIUS1
  262.   (510) 460-5252
  263.   FAX (510) 460-5249
  264.  
  265. Mobius does have email access, although they don't seem to attach the
  266. same importance to it that Usenet readers would.  They don't list a
  267. general sales or info address; you might try sales@mobius.com or
  268. info@mobius.com.
  269.  
  270. Sound Software Ltd. of Brampton Ontario resells UnixWare as software
  271. alone, or bundled with an Intel box:
  272.  
  273.   Sound Software Ltd.
  274.   20 Abelard Avenue,
  275.   Brampton, Ontario Canada
  276.   L6Y 2K8
  277.   (905) 452-0504
  278.   (905) 452-9754 FAX
  279.   sound@telly.on.ca
  280.  
  281. American Micro Group, Inc. of Fort Lee NJ sells "UnixWare-optimized"
  282. systems as well as x86 boxes "with almost all commercial PC Unixes
  283. installed":
  284.  
  285.   American Micro Group, Inc.
  286.   240 Riverdale Drive
  287.   Fort Lee, NJ 07024
  288.   (201) 944-3293
  289.   (201) 944-3902 FAX
  290.   sales@amg.com
  291.   info@amg.com
  292.  
  293. Information Foundation, which resells UnixWare software, now also
  294. offers a hardware platform as well:
  295.  
  296.   Information Foundation
  297.   1200 17th Stree
  298.   Suite 1900
  299.   Denver, CO 80202
  300.   (303) 572-6486
  301.   (303) 573-6484 FAX
  302.   sales@if.com
  303.  
  304. Subject: G6) What is the UnixWare "Personal Edition"?
  305.  
  306. The UnixWare "Personal Edition" is the desktop version of UnixWare.
  307. The following laundry list is lifted from Information Foundation's
  308. bounce-back email information server:
  309.  
  310. UnixWare Personal Edition
  311.         UNIX System V Release 4.2 Base System
  312.         Printer Support
  313.         Network Support Utilities
  314.         Graphics Utilities
  315.         Enhanced Application Compatibility
  316.         Adobe Type Manager
  317.         TypeScaler Fonts
  318.         Networked Graphics
  319.         X11 Windowing System
  320.         Graphical Desktop Manager
  321.         Windowing Korn Shell
  322.         CD-ROM File System Support
  323.         Ethernet Hardware Support
  324.         Token Ring Hardware Support
  325.         European Language Supplement
  326.         DOS Merge for DOS/Windows Support
  327.         Novell Network Services
  328.  
  329. Subject: G7) What is the UnixWare "Application Server"?
  330.  
  331. As the name implies, the Application Server is the server version of
  332. UnixWare.  Originally, at least, the idea was that an enterprise
  333. network would be built up of DOS, Windows, and UnixWare clients, with
  334. a NetWare box providing file services and a UnixWare AS running
  335. applications which would display on the PE clients.  I don't know if
  336. this is still the plan or not.
  337.  
  338. The laundry list (again lifted from the IF literature) is:
  339.  
  340. UnixWare Application Server
  341.         Personal Edition (Unlimited User License)
  342.         Personal Utilities
  343.         TCP/IP & NFS
  344.  
  345. where UnixWare Personal Utilities =
  346.         Advanced UNIX Utilities
  347.         BSD Compatibility
  348.         Advanced Administration Utilities
  349.  
  350. (Note that the Personal Utilities, a standalone product in v1.0, is now
  351. bundled into the software development kit [SDK]).
  352.  
  353. Subject: G8) Are there any books I can read/purchase about UnixWare?
  354.  
  355. The manuals you get with UnixWare are pretty slim indeed, and you'll
  356. probably find yourself needing one or more of the UNIX Press books on
  357. Unix SVR4.2 to supplement the bundled documentation.  The following is
  358. a complete list of the Unix SVR4.2 series:
  359.  
  360.   Title                                  ISBN #
  361.  
  362.   - User's Series -
  363.   Guide to the Unix Desktop              1-56205-114-8
  364.   User's Guide                           0-13-017708-3
  365.  
  366.   - Administration Series -
  367.   Basic System Administration            0-13-042573-7
  368.   Advanced System Administration         0-13-042565-6
  369.   Network Administration                 0-13-017633-8
  370.   PC-Interface Administration            0-13-066820-6
  371.   Audit Trail Administration             0-13-066887-7
  372.  
  373.   - Programming Series -
  374.   UNIX Software Development Tools        0-13-017690-7
  375.   Programming in Standard C              0-13-017666-4
  376.   Programming with UNIX System Calls     0-13-017674-5
  377.   Character User Interface Programming   0-13-042581-8
  378.   Graphical User Interface Programming*  0-13-042698-9
  379.   Network Programming Interfaces         0-13-017641-9
  380.   Device Driver Programming              0-13-042623-7
  381.   STREAMS Modules and Drivers            0-13-066879-6
  382.   Portable Device Interface              0-13-066838-9
  383.  
  384.   - Reference Series -
  385.   Command Reference (a-l)                0-13-042699-0
  386.   Command Reference (m-z)                0-13-042607-5
  387.   Operating System API Reference         0-13-017658-3
  388.   Windowing System Reference             0-13-017716-4
  389.   System Files and Devices Reference     0-13-017682-6
  390.   Device Driver Reference                0-13-042631-8
  391.  
  392. (*Be careful of this book; the copy you are buying may be based on
  393. the old MoOLIT GUI technology, which is being phased out in favor of
  394. pure Motif.)
  395.  
  396. To order single copies of this documentation, call (515) 284-6761.
  397. For bulk purchases (more than 30 copies), contact
  398.   Corporate Sales Dept.
  399.   PTR Prentice Hall
  400.   113 Sylvan Avenue
  401.   Englewood Cliffs, NJ 07632
  402.   (201) 592-2863
  403.   (201) 592-2249
  404.  
  405. Samuel Ko (kko@sfu.ca or sko@wimsey.bc.ca) maintains the "Concise
  406. Guide to UNIX Books", which is posted regularly to the Usenet
  407. newsgroups misc.books.technical, alt.books.technical,
  408. biz.books.technical, comp.unix.questions, comp.unix.wizards,
  409. comp.unix.admin, comp.answers, and news.answers.  It can also be
  410. downloaded from the Internet via anonymous ftp at
  411. rtfm.mit.edu:/pub/usenet/news.answers/books/unix.  This list contains
  412. many titles of interest to UNIX users both new and old, and is well
  413. worth the trouble to acquire.
  414.  
  415. Subject: G9) How about review articles on UnixWare?
  416.  
  417. Open Systems Today, in its February 15 1993 issue, reviewed the
  418. initial release of UnixWare 1.0.
  419.  
  420. The June 15, 1993 PC Magazine reviewed UnixWare favorably, rating it
  421. the Editor's Choice for "Intel Unix" above Consensys V4.2, Dell Unix
  422. (RIP), Interactive, SCO Open Desktop, NeXTStep on Intel and Solaris
  423. x86.  (Note that the last two were reviewed prior to release.)  The
  424. review concluded ``This just may be the Unix for the masses.''
  425.  
  426. UnixWorld magazine profiled UnixWare over a two-part series in the
  427. July and August 1993 issues.  UnixWorld looked at UnixWare from the
  428. traditional Unix user's point of view, predicting that ``power Unix
  429. users will dismiss UnixWare out of hand,'' but also noting the
  430. advantages of the tight integration with NetWare.  The UnixWorld
  431. reviews are probably much more useful to a system administrator than
  432. an ordinary user.
  433.  
  434. Byte Magazine, after a September 1992 "Is Unix dead?" cover story that
  435. looks rather silly now in retrospect, gave UnixWare (then still in
  436. beta) a friendly reception in its January 1993 issue.  ``On features
  437. alone, UnixWare is one hot number: networked file, mail, printer, and
  438. application sharing; NetWare client connectivity; DOS compatibility;
  439. high-performance multitasking and virtual memory; a network-capable
  440. windowing system with scalable Adobe Type Manager fonts; two levels of
  441. hypertext help -- and these are just the highest of the high points''
  442. opined the Byte reviewer (Tom Yager [tyager@bytepb.byte.com], Byte's
  443. Multimedia Lab).
  444.  
  445. Subject: G10) Are there anonymous ftp / mail server sites with UnixWare archives?
  446.  
  447. Novell has an anonymous ftp service at ftp.novell.com (137.65.4.1).
  448. UnixWare files can be found under ~ftp/pub/unixware.  UnixWare
  449. binaries of handy things like the GNU development tools, perl, Seyon
  450. and GhostScript are starting to show up there.
  451.  
  452. The helpful bunch at Novell Germany have set up UnixWare archives at
  453. ftp.novell.de (193.97.1.1), or accessed as devnull.novell.de if coming
  454. from the United States (much faster).
  455.  
  456. The US4BINR archive contains binaries for UNIX System V Release 4 for
  457. 386/486 PCs, including UnixWare.  From the US4BINR mail server:
  458.  
  459.   US4BINR is now available on wuarchive.wustl.edu in the
  460.   /systems/svr4-pc directory. wuarchive.wustl.edu supports both
  461.   anonymous FTP and NFS mount. wuarchive is the primary
  462.   site for this project.
  463.  
  464.   The mail server is still available. For help, send mail to
  465.   request@us4binr.login.qc.ca with the simple message (no special
  466.   subject).
  467.  
  468.       begin
  469.       reply your_email_adress
  470.       help
  471.       quit
  472.  
  473. Another mailserver site for UnixWare binaries and sources is
  474.  
  475.   mail-server@uel.co.uk
  476.  
  477. To obtain an index of the contents, send an email to that address with
  478. the following contents:
  479.  
  480.   begin
  481.   mail <reply-address>
  482.   send INDEX
  483.   end
  484.  
  485. Subject: G11) Where can I get online information on UnixWare?
  486.  
  487. *** PHONE ***
  488.  
  489. Quoting from UnixWare documentation:
  490.  
  491. ``You can speak with a Univel representative regarding Univel product
  492.   information and services Monday through Friday between 8:00 a.m. and 5:00
  493.   p.m. Mountain Standard Time.
  494.  
  495. ``Univel's main telephone numbers are:
  496.  
  497. ``* U.S. and Canada: 1-800-4-UNIVEL (1-800-486-4835)
  498.   * International: 801-568-8548
  499.   * Germany (European Support Center): +49-211-5277-744 (support for Europe,
  500.     Middle East, and Africa)
  501.   * Australia: +61-2-925-3000
  502.   * Hong Kong: +852-827-2223
  503.   * Japan: +81-3-5481-1141''
  504.  
  505. *** FAX ***
  506.  
  507. You can call the 1-800-4UNIVEL number outside of their normal business
  508. hours and reach the USG FAX hot line (option 1), which enables you to
  509. have UnixWare information FAXed back to you.
  510.  
  511. There are now two separate FaxBack services.  Choosing "information" in
  512. response to the voice prompt leads one to the pre-sales information
  513. FaxBack server, while choosing "technical support" provides access to
  514. technical documents.  The hardware compatibility guide, however, is not
  515. currently available via FaxBack.
  516.  
  517. Comments and/or suggestions regarding UnixWare can be FAXed back to
  518. USG at 408-473-8774.
  519.  
  520. *** COMPUSERVE ***
  521.  
  522. Novell maintains a UnixWare forum on CompuServe.  If you have a
  523. CompuServe ID and wish to access this form, type:
  524.  
  525.   GO UNIXWARE
  526.  
  527. at any CompuServe prompt.  There are message sections for General
  528. Information, Product Information, Developers, DOS Merge, Installation,
  529. X Windows, Networking, Device Drivers, Printing, Communications,
  530. Applications, Bug Watchers, and Updates.
  531.  
  532. If you do not have a CompuServe ID, contact CompuServe Customer
  533. Service at 800-848-8990 or 614-457-8650 for information on setting up
  534. an account.
  535.  
  536. *** USENET ***
  537.  
  538. If you have access to Usenet, look into the newsgroup
  539. comp.unix.unixware.  This forum entertains discussions of all issues
  540. related to UnixWare.  Other newsgroups possibly of interest to
  541. UnixWare users are comp.unix.sys5.r4 (for discussions relating to the
  542. System V Release 4 version of Unix, which includes Novell's UnixWare)
  543. and comp.unix.misc (for miscellaneous discussions of Unix).
  544.  
  545. If you do not have access to Usenet, you have a variety of options.
  546. If you have access to a Unix system, chances are good that it may
  547. already provide Usenet access - particularly if it is at an academic
  548. or research site.  If you do not have access to a Unix system, your
  549. best bet is to get an account with one of the increasing number of
  550. public-access Unix systems being set up by entrepreneurial Unix
  551. sysadmins.  You can find the contact phone numbers for such systems in
  552. any one of the many books on the Internet now beginning to flood the
  553. popular press.
  554.  
  555. *** MAILING LIST ***
  556.  
  557. The comp.unix.unixware newsgroup is gatewayed into a mailing list for
  558. the benefit of those users with email, but not Usenet, access.  I
  559. quote from Evan Leibovitch's instructions for that list:
  560.  
  561.   TO SUBSCRIBE/UNSUBSCRIBE/GET HELP/ETC:
  562.   Send an appropriate message to any *one* of the following addresses,
  563.   each of which is addressed to the list server mechanism at this site
  564.   (listed in order of my preference):
  565.  
  566.   listproc@telly.on.ca
  567.   univel-request@telly.on.ca
  568.   listserv@telly.on.ca
  569.  
  570.   The body of your message should contain one of the following lines
  571.   *AS ITS ONLY CONTENT*:
  572.  
  573.   subscribe univel Your_Full_Name      (Not your e-mail address, the system
  574.                                         will pick that up from the headers.)
  575.   unsubscribe univel
  576.   recipients univel                    (gets a list of subscribers)
  577.   help                                 (duh.)
  578.  
  579. *** EMAIL ***
  580.  
  581. Novell USG has recently set up a email box for support queries:
  582.  
  583.   unixware@novell.com
  584.  
  585. Email sent to this address will be automatically directed to the
  586. appropriate staff members at USG, so long as the message body of the
  587. letter is constructed from a form template currently being set up.
  588. Pointers to the form template will be posted in this FAQ as soon as it
  589. is available.  In the meantime, Novell USG asks:
  590.  
  591. ``we ask that you be specific in your questions and that you
  592.   include all pertinent information (i.e. updates installed, controllers,
  593.   peripherals, RAM, Video, SoftWare used, versions, detailed problem
  594.   descriptions, etc. etc.).''
  595.  
  596. Similarly, queries regarding product information can be sent to:
  597.  
  598.   prodinfo@novell.com
  599.  
  600. Before Novell USG announced its email address for UnixWare support, a
  601. helpful group of three members of European Univel Support set up an
  602. email address to which users could send questions about UnixWare.
  603. This email alias was:
  604.  
  605.   univel@novell.de
  606.  
  607. and will still probably generate responses.
  608.  
  609. Some other well known EMAIL addresses for UnixWare customers
  610. (courtesy Darren Davis):
  611.  
  612.   UnixWare Developer Support (programming, compiling, linking, libs)
  613.   devunix@novell.com
  614.  
  615.   UnixWare enhancement requests (if UnixWare could only run my toaster)
  616.   enhance-unixware@novell.com
  617.  
  618.   Linux support questions (Gee can linux take over the world)
  619.   /dev/null    :^)  (Sorry, I guess I am a corporate stooge)
  620.  
  621. *** FTP ***
  622.  
  623. Novell maintains an official UnixWare FTP site at ftp.novell.com.  To
  624. access this server, you will of course need Internet access.  Type
  625.  
  626.   ftp ftp.novell.com
  627.  
  628. At the login prompt, type
  629.  
  630.   anonymous
  631.  
  632. When it asks for a password, enter your full email address.
  633.  
  634. *** WORLD WIDE WEB (WWW) ***
  635.  
  636. Novell maintains a World Wide Web (WWW) server at:
  637.  
  638.   http://WWW.Novell.COM/
  639.  
  640. European sites may prefer to visit
  641.  
  642.   http://www.novell.de/
  643.  
  644. Via the WWW server at www.novell.com, you can submit product inquiries
  645. and technical support queries without having to use the email form
  646. templates.  Plus, there's quite a bit of documentation there to be
  647. perused.
  648.  
  649. For a UnixWare xmosaic binary to access the WWW server:
  650.  
  651.   ftp to ftp.novell.com
  652.     and look in ~ftp/pub/xmosaic for xmosaic-unixware.tar.Z
  653.   Sources are available from ftp.ncsa.uiuc.edu in ~ftp/Web.
  654.  
  655. Andrew Josey (andrew@uel.co.uk) advises of another location for
  656. xmosaic binaries:
  657.  
  658.   We have also added a pkgadd format package for mosaic including
  659.   a class database and icon to allow graphical point and click startup.
  660.   This is on our mail-server (mail-server@uel.co.uk).  To receive it,
  661.   send an email to that address with the following contents:
  662.  
  663.     begin
  664.     mail <reply-address>
  665.     send BINARIES/mosaic-2.0.tar
  666.     end
  667.  
  668. (There is also a mosaic-2.0.README that is obtained in the same fashion.)
  669.  
  670. Send comments on the WWW services to `webmaster@novell.com'
  671.  
  672. *** GOPHER ***
  673.  
  674. A gopher server is expected soon at gopher.novell.com.
  675.  
  676. Subject: G12) Where can I get a hardware compatibility list for UnixWare?
  677.  
  678. Call UnixWare Marketing Support 1-800-879-6168 between the hours 5AM and
  679. 6PM Pacific Time weekdays (or 8AM to 2PM Pacific Time on Saturdays) to
  680. request a hardware compatibility guide.
  681.  
  682. The FAXback service no longer provides the hardware compatibility guides.
  683. The contents seem to be changing constantly, however, so they may come
  684. back some time in the future.
  685.  
  686. Subject: G13) Where can I find a driver for [accelerated graphics card]?
  687.  
  688. Try ftp'ing to ftp.novell.de, and look in the /pub/unixware/X
  689. directory.  Check the README file there for a listing of currently
  690. available drivers.  These drivers are updated on a regular basis,
  691. and may be newer than (and/or unavailable) on the latest OS distribution.
  692.  
  693. Subject: G14) I have release 1.0; how do I get my release 1.1 upgrade?
  694.  
  695. Novell is providing a free upgrade to release 1.1 to all owners of the
  696. release 1.0 product.  This offer will expire at the end of June 1994.
  697. The new release is now shipping.
  698.  
  699. To upgrade, UnixWare customers need to call one of the following phone
  700. numbers and be prepared to provide their rev. 1.0 product serial numbers
  701. or proof of purchase.
  702.  
  703. Location        Voice            FAX                    
  704. ========================================================
  705. Austria         0660-8443       0660-8125               
  706. Belgium         078-111062      078-111061              
  707. Canada          317-364-7276    317-364-0787            
  708. Denmark         800-10930       800-10545               
  709. France          05-905995       05-905995               
  710. Germany         0130-812444     0130-812443             
  711. Italy           1678-8388       1678-78398              
  712. Norway          050-11310       050-11309
  713. Spain           900-993170      900-993169
  714. Sweden          020-795736      020-795735
  715. Switz.          155-1846        155-1847
  716. UK              0800-960274     0800-960273
  717. US              800-457-1767    317-364-0787
  718. All Others      +31-55-434472   +31-55-434435
  719.  
  720. Subject: G15) What has been upgraded in release 1.1?
  721.  
  722. From the December 1993 Novell International Bulletin, the following
  723. features and benefits of release 1.1:
  724.  
  725. * Improved quality and performance across the entire family of UnixWare
  726.   products;
  727.  
  728. *  Additional support for European languages. Along with existing
  729.    support for English and Japanese, UnixWare 1.1 will be available in
  730.    native versions of French, Italian, German and Spanish by the second
  731.    quarter of fiscal year 1994.
  732.  
  733. *  Additional support for popular low-cost PC hardware.
  734.  
  735. *  Aggressively priced and feature-rich Software Development Kit (SDK).
  736.    This new SDK will be very popular with ISVs and corporate developers.
  737.    The new SDK offers the complete set of UnixWare development tools for
  738.    a suggested retail price of US $99.
  739.  
  740.    The Software Development Kit now includes the following packages
  741.    which used to be separate options:
  742.     - Motif Development Tools
  743.     - Driver Development Tools
  744.     - Personal Utilities
  745.  
  746. *  Bundled TCP/IP in Personal Edition
  747.  
  748. *  Motif 1.2 and Motif wksh for greater COSE compilance
  749.  
  750. *  NetWare 4.X support for file and print services
  751.  
  752. *  Support for third-party compilers
  753.  
  754. Subject: G16) Is there a UnixWare user's group?
  755.  
  756. Evan Leibovitch (evan@telly.on.ca) responds:
  757.  
  758.   Yes! UUX, the UnixWare User Exchange, was founded at UniForum 1994.
  759.   It is still in the formative stages, and is looking for any assistance
  760.   possible from people in the UnixWare user/developer/reseller community.
  761.  
  762.   The next meeting of the UUX will take place Wednesday, October 5 1994,
  763.   at the Jacob Javits Convention Center in New York City, held
  764.   concurrently with the Unix Expo trade show.
  765.  
  766.   For more information contact Evan Leibovitch, evan@telly.on.ca or
  767.   (905) 452-0504.
  768.  
  769. Subject: G17) Does UnixWare support multiprocessing?
  770.  
  771. Not currently.  Multiprocessing will be included in release 2.0, 
  772. scheduled for release by the end of 1994.
  773.  
  774. Subject: G18) Does UnixWare function as a NetWare server?
  775.  
  776. No, not at present.  UnixWare is strictly a NetWare client.  It _can_,
  777. however, function as an NFS server.
  778.  
  779.  
  780. USER
  781.  
  782. Subject: U1) Are there any books I can read/purchase about UnixWare?
  783.  
  784. A good starting place is the UNIX Press UNIX SVR4.2 documentation set:
  785.  
  786.   - User's Series -
  787.   Title                                  ISBN #
  788.   Guide to the Unix Desktop              1-56205-114-8
  789.   User's Guide                           0-13-017708-3
  790.  
  791. Novell has recently released:
  792.  
  793.   Novell's Guide to UnixWare 1.1
  794.   Novell Press 1994
  795.   ISBN: 0-7821-1292-7
  796.  
  797. Two books on Unix System V that have received good reviews are
  798.  
  799.   The Waite Group's UNIX System V Primer
  800.   Mitchell Waite, Don Martin, and Stephen Prata
  801.   Sams 1992
  802.   ISBN: 0-672-30194-6
  803.  
  804.   Unix System V Release 4, An Introduction
  805.   Kenneth Rosen, Richard Rosinski, and James Farber
  806.   McGraw-Hill
  807.   ISBN: 0-07-881552-5
  808.  
  809. For users new to Unix, "The Rookie's Guide to UnixWare" from Novell
  810. Press presents a simplified introduction to the operating system and
  811. its user interface.  It covers that basics: logging in, opening,
  812. closing, creating and deleting files and folders, customizing the
  813. desktop etc.
  814.  
  815.   The Rookie's Guide to UnixWare
  816.   Susan Adams, Colleene Isaacs, and Marcus Kaufman
  817.   Novell Press, 1993
  818.   ISBN: 0-7821-1376-1
  819.  
  820. Since Novell Press has finally introduced another book dealing
  821. exclusively with UnixWare (Novell's Guide to UnixWare 1.1, mentioned
  822. above), I now feel free to state that this book is insipid beyond
  823. belief.  I'm confident that even the neophytes that the book was
  824. targeted at would find its baseball theme cloying.  Stay away from it.
  825.  
  826. And, of course, for the true neophyte or general Uniphobe, there's:
  827.  
  828.   UNIX for the Impatient
  829.   Paul W. Abrahams and Bruce A. Larson
  830.   Addison-Wesley
  831.   ISBN: 0-201-55703-7
  832.  
  833.   UNIX for Dummies
  834.   John R. Levine & Margaret Levine Young
  835.   IDG Books, 1993
  836.   ISBN: 1-878058-58-4
  837.  
  838. Subject: U2) Can I run DOS/Windows programs under UnixWare?
  839.  
  840. Yes.  UnixWare comes with the capability to run DOS programs via Locus
  841. Merge and a limited version of Novell's DR-DOS 6.0 (provided).  DOS
  842. version 5.0 may also be installed in place of DR-DOS 6.0, although
  843. users must provide their own copy.  DOS version 6.x is currently not
  844. compatible with Merge; the next release of Merge is projected to
  845. support DOS 6.x.  Purchasers of the 1.0 Personal Edition are entitled
  846. to the Windows Merge software, but may need to request their copy from:
  847.  
  848.   By Phone:              By FAX:          By Mail:
  849.   US: 800-892-4650       303-294-0939     Univel Fulfillment Center
  850.   Int'l: 303-297-8372    (US & Int'l)     P.O. Box 5205
  851.                                           Denver, CO 80217-9259
  852.  
  853. Microsoft Windows is _not_ included in any UnixWare Edition; you must
  854. supply your own.  You may also replace the bundled Novell DOS with MS-DOS,
  855. although currently no releases newer than 5.0 are supported.
  856.  
  857. The current version of Merge does not support running Microsoft
  858. Windows in 386 enhanced mode.  This includes, among others:
  859.  
  860. - Borland's Quattro Pro
  861. - Microsoft Access
  862. - WordPerfect for Windows 6.0
  863.  
  864. Locus plans to support enhanced mode Windows in a future version; no
  865. release date is known at present.
  866.   
  867. Subject: U3) Can DOS NetWare users log in to a UnixWare box via IPX?
  868.  
  869. Yes.  Dave W. of Novell explains the NetWare Virtual Terminal:
  870.  
  871.   [NVT] is a method for a DOS user to communicate via IPX to a
  872.   UnixWare machine.  You load a TSR on the dos box that redirects
  873.   int14 or int6b (serial communications) over an NVT protocol to the
  874.   UnixWare machine who establishes a login session.  With the TSR
  875.   loaded, you run a terminal emulator that uses the standard bios
  876.   interrupts (rather than going straight to the hardware) and you've
  877.   got a connection.  There are some terminal packages that support
  878.   NVT directly (without the TSR)
  879.   For example: Rational Data Systems - PopTerm.
  880.  
  881. MS-Kermit and ProComm Plus for Windows support INT14.  TERM and TinyTERM from Century Software also purportedly can work with the NVT service.
  882.  
  883. Only the UnixWare application server supports remote logins via NVT;
  884. the UnixWare Personal Edition does not provide this capability.
  885.  
  886. Subject: U4) Are there CD-ROM of freeware binaries precompiled for UnixWare?
  887.  
  888. Yes.  The Prime Time Freeware software development kit for UnixWare
  889. includes not only gcc and g++, but some oft-used non-development
  890. utilities such as XFree86, Emacs, TeX, GhostScript, Tcl/Tk, perl
  891. and Taylor UUCP as well.
  892.  
  893.   Prime Time SDK for Intel SVR4.2, Issue 2-1
  894.   ISBN 1-88 1957-08-X
  895.   Steve Zwaska, Editor
  896.   Prime Time Freeware
  897.   370 Altair Way, #150
  898.   Sunnyvale, CA 94086
  899.   +1 408 433 9662 Voice
  900.   +1 408 433 0727 FAX
  901.   ptf@cfcl.com
  902.  
  903. There's also the LEMIS Free Software CD-ROM for Unix System V 4.2,
  904. which includes "utility and development software, graphics
  905. demonstrations and X-based games.  All binaries are packaged in the
  906. standard pkgadd format..."
  907.  
  908.         LEMIS
  909.         Lehey Microcomputer Systems
  910.         Schellnhausen 2
  911.         36325 Feldatal
  912.         Germany
  913.         +49-6637-1488
  914.         +49-6637-1489 FAX
  915.         Mail: lemis@lemis.de
  916.  
  917. Greg (Lehey) notes:
  918.  
  919.   "Please don't send orders via email - we need paper."
  920.  
  921. I have not yet seen a UnixWare CD-ROM from Ready-to-Run Software, a
  922. leading supplier of precompiled Unix freeware, but I suspect one is
  923. not long in coming.  Contact them at:
  924.  
  925.   Ready-to-Run Software, Inc.
  926.   Rustic Trail
  927.   Groton, MA 01450
  928.   (508) 448-3959
  929.   (508) 448-2989 FAX
  930.   info@rtr.com
  931.  
  932. In Europe, Ready-to-Run products are available through:
  933.  
  934.   User Interface Technologies
  935.   P.O. Box 145
  936.   Cambridge, CB4 1GQ
  937.   England
  938.   +44 223 302 041
  939.   +44 223 302 042
  940.   info@uit.co.uk
  941.  
  942. Subject: U5) Why can't I type in an "at sign" (@) at a command prompt?
  943.  
  944.   This is because, incredible though it may seem, UnixWare ships with
  945.   the same terminal configuration tailored twenty-odd years ago for 
  946.   ASR-33 teletypes.  '@' is thus the line-kill character.  
  947.  
  948.   To take care of serial/dialup/telnet/rlogin logins, users should put
  949.   the following line into their shell initialization file (.profile for
  950.   Bourne and ksh users, .cshrc for C-shell users):
  951.  
  952.     stty erase '^H' kill '^U' intr '^C'
  953.  
  954.   (Type these in just as you see them; there's no need to try and
  955.    enter the actual control characters, and many reasons not to anyway.)
  956.  
  957.   The stty command will take care of C-shell users for all time, since the
  958.   .cshrc file is read in by every instance of the shell (unless the -f flag
  959.   is used, but that's typically for noninteractive shells).  Users of other
  960.   shells should put the following lines into their .Xdefaults file to
  961.   ensure that shells started within xterms are properly set up:
  962.  
  963.     *Terminal*ttyModes:     erase ^h intr ^c kill ^u
  964.     *xterm*ttyModes:        erase ^h intr ^c kill ^u
  965.  
  966.   If you remotely log in to your UnixWare box from another system that
  967.   places a "Delete" key at the upper right corner of the main keypad, you
  968.   will have to execute the command
  969.  
  970.     stty erase '^?'
  971.  
  972.   to inform the shell that your current keyboard is slightly different.
  973.   Otherwise, you may end up seeing things like "la^Hs: Command not found".
  974.   The .Xdefaults file on the remote system should also be configured 
  975.   accordingly.
  976.  
  977. Subject: U6) How can I access the standard UNIX `man' pages from the command line?
  978.  
  979. Include the following in your shell startup files:
  980.  
  981. .profile (/usr/bin/sh or /usr/bin/ksh):
  982.  
  983.   MANPATH=/usr/flib/books/man
  984.   export MANPATH
  985.   PATH=$PATH:/usr/ucb
  986.  
  987. .cshrc (/usr/bin/csh):
  988.  
  989.   setenv MANPATH /usr/flib/books/man
  990.   set path=($path /usr/ucb)
  991.  
  992. Alternately, talk to your SysAdmin about setting up the symbolic links
  993. for the man pages described in the next section.
  994.  
  995. Subject: U7) Why can't I run /usr/bin/dos inside an xterm?
  996.  
  997. Your xterm must be exactly 25 lines in height.  The width does not
  998. have to be 80 characters, interestingly, although you probably should
  999. set it to such rather than tempt fate.
  1000.  
  1001. Subject: U8) How do I get (MS)-Windows to run within an X Window?
  1002.  
  1003. You need to tell Windows to use the Merge X Windows display and mouse
  1004. drivers, rather than the VGA driver provided with Windows.  This is
  1005. easiest to do while logged in and running Windows full-screen on the
  1006. console.
  1007.  
  1008. To effect this change, bring your DOS window to full-screen so that
  1009. Windows can access the display.  Start up the "Windows Setup" program
  1010. from the Program Manager's "Main" group.  Don't be daunted if you
  1011. can't use the mouse to double-click on the program; simply use Alt-F
  1012. to bring up the Program Manager's "File" menu, and then use the right
  1013. arrow key to select the "Windows" menu.  You can then use the up or
  1014. down arrows to select the "Main" item, and press <return> to select
  1015. the "Main" group.  Now it's a simple matter of using the arrow keys to
  1016. select "Windows Setup", and pressing <return> to start it.
  1017.  
  1018. Once there, use Alt-O to bring up the "Options" menu, and select
  1019. "Change System Settings".  Use the <tab> key to select the different
  1020. fields in the dialog box that comes up, and the arrow keys to choose
  1021. an item from within the list of choices for that field.
  1022.  
  1023. What you want is for "Display" to be set to "DOS Merge Windows/X",
  1024. "Keyboard" to be set to "Enhanced 101 or 102 key US and Non US
  1025. keyboards" and for "Mouse" to be set to "DOS Merge Mouse".  Scroll
  1026. through the list of selections for the display and mouse drivers until
  1027. you find the entry "Other (Requires disk from OEM)" and select that
  1028. entry.  When prompted for the pathname of the OEM disk, replace the
  1029. "A:" in the box with "C:\USR\LIB\MERGE\WINDOWS".  Select the
  1030. appropriate entry from the dialog box that comes up.  The keyboard
  1031. entry you can select from the standard Windows entries.
  1032.  
  1033. You can change the Windows system settings by running the setup
  1034. program from within a DOS windows as follows:
  1035.  
  1036.   setup
  1037.  
  1038. This might be more convenient (and less worrisome) than bringing up
  1039. Windows full-screen.  All the necessary keys (function keys, etc) seem
  1040. to work OK in the DOS window, so long as you're logged in from the
  1041. console.
  1042.  
  1043. It is possible to start up "setup" in an xterm running /usr/bin/dos
  1044. (or on a serial terminal or dialup, for that matter), but may be a bit
  1045. more tricky if you can't use or don't have the standard function keys.
  1046. <Esc>-1 (the escape key, followed by the `1' key) through <Esc>-0 give
  1047. you F1-F10 (<Esc>-; and <Esc>-: are F11 and F12, respectively) while
  1048. <Esc>-f, <Esc>-g, <Esc>-t and <Esc>-v are the left-, right-, up- and
  1049. down-arrow keys, respectively.
  1050.  
  1051. Subject: U9) The colors are screwed up when I run Windows.  How to fix this?
  1052.  
  1053. Put the following into your .Xdefaults file:
  1054.  
  1055.   dos*InstallColorMap:    True
  1056.  
  1057. Alternately, you could feed this to the X resource database:
  1058.  
  1059.   echo "dos*InstallColorMap:    True" | xrdb -merge
  1060.  
  1061. This may cause color "flashing" as you move your mouse in and out of
  1062. the Windows window, but will ensure that you get the proper colors in
  1063. Windows.
  1064.  
  1065. Subject: U10) How can I set the size of the X window that Windows runs in?
  1066.  
  1067. You can set the Windows X window to an arbitrary size by adding lines
  1068. similar to the following to your .Xdefaults file (or, alternatively,
  1069. feeding them to xrdb):
  1070.  
  1071.   dos*windowsHeight:      988
  1072.   dos*windowsWidth:       1260
  1073.  
  1074. These almost exactly fill the display on my 1280x1024 monitor when
  1075. running Windows; the actual values you use will depend upon the size
  1076. of your monitor, of course.
  1077.  
  1078. Subject: U11) How can I change the fonts on the icon labels in the UnixWare desktop?
  1079.  
  1080. Ummm...
  1081.  
  1082. ...you can't.  The font is (at present) hard-coded.
  1083.  
  1084. SYSADMIN
  1085.  
  1086. Subject: S1) What books on UnixWare system administration might I read/purchase?
  1087.  
  1088. Well, let's start with the UNIX Press books:
  1089.  
  1090.   - Administration Series -
  1091.   Title                                  ISBN #
  1092.   Basic System Administration            0-13-042573-7
  1093.   Advanced System Administration         0-13-042565-6
  1094.   Network Administration                 0-13-017633-8
  1095.   PC-Interface Administration            0-13-066820-6
  1096.   Audit Trail Administration             0-13-066887-7
  1097.  
  1098. Mick Galvin (mick@ddiq.com) adds:
  1099.  
  1100. ``As I think one of the points of Unixware is the integration of Netware
  1101.   with Unix I would highly recommend "Novell's Guide to Integrating UNIX and
  1102.   NetWare Networks" by James E. Gaskin, published by Novell PRESS. This is
  1103.   a *very* current book (1993) and amongst other things offers thoughts on
  1104.   topics like why netware for unix is not available on UnixWare (even though
  1105.   the Univel fax back server suggests it is!) It is sprinkled with humour.''
  1106.  
  1107. Novell's Guide to Integrating UNIX and NetWare Networks
  1108. James E. Gaskin, Novell Press, 1993
  1109. ISBN: 0-7821-1129-7
  1110.  
  1111. A must for Unix sysadmins is:
  1112.  
  1113.   UNIX Power Tools
  1114.   Jerry Peek, Tim O'Reilly, and Mike Loukides
  1115.   O'Reilly and Associates/Random House 1993
  1116.   ISBN 0-679-79073-X
  1117.  
  1118. This book combines 1000+ pages of text-mode Unix advice with a CD-ROM
  1119. of precompiled binaries for various popular UNIX platforms (including
  1120. SCO, which should run on UnixWare) of a large variety of useful
  1121. text-mode applications.
  1122.  
  1123. Subject: S2) How can I change my system's name?
  1124.  
  1125. From the command line, you can use the setuname utility:
  1126.  
  1127.   setuname -n <newname>
  1128.  
  1129. You can also use sysadm (either invoking it as such from the command
  1130. line, or from the UnixWare desktop as System_Setup->Extra_Admin).
  1131. Select
  1132.  
  1133.   system_setup->nodename->set->Network node name
  1134.  
  1135. and change the name found there.
  1136.  
  1137. You will also need to change the hostname entries in the following
  1138. files if you have networking installed:
  1139.  
  1140.   /etc/net/ticlts/hosts
  1141.   /etc/net/ticots/hosts
  1142.   /etc/net/ticotsord/hosts
  1143.  
  1144. These files deal with the loopback transport mechanism; each typically
  1145. consists of a single line of the form "<hostname><tab><hostname>".
  1146. You should change both instances of the host name.  And don't forget:
  1147.  
  1148.   /etc/hosts
  1149.   /etc/uucp/Systems.tcp
  1150.  
  1151. DON'T listen to those who recommend you use "uname -S <newname>", by
  1152. the way.  This sets not only the node name (which is what you want to
  1153. change) but the "system" name (which is initialized to UNIX_SV and
  1154. should remain that way) as well.  The latter is almost certainly not
  1155. necessary.
  1156.  
  1157. Subject: S3) What traditional Unix utilities have been left out of the UnixWare PE?
  1158.  
  1159. A common complaint among long-time Unix users is the omission of
  1160. numerous standard Unix utilities from the Personal Edition.  While
  1161. ordinary users might not typically use these commands, shell scripts
  1162. do, and thus Univel may have - if inadvertently - introduced yet
  1163. another Unix version incompatibility into the already-too-large mix.
  1164.  
  1165. Among the items lacking in the Personal edition are: the C and Korn
  1166. shells (the Windowing Korn Shell [wksh] _is_ included, however),
  1167. banner, calendar, head, join and dc.  These commands _are_ available,
  1168. however, in the Advanced Utilities module (an add-on optional
  1169. package).
  1170.  
  1171. Most, if not all, of these, utilities are included in the UnixWare SDK,
  1172. which bundled the "Personal Utilities" of v1.0.  GNU replacements for
  1173. many, if not all, of these can also be found on the Prime Time or 
  1174. Unix Power Tools CD-ROMs.
  1175.  
  1176. Oh, and of course TCP/IP was left out of the release 1.0 Personal
  1177. Edition, too, but is bundled with 1.1.  (NFS, however, is NOT
  1178. included.)
  1179.  
  1180. Subject: S4) Does UnixWare come with TCP/IP and/or NFS?
  1181.  
  1182. The Release 1.0 Personal Edition does not include TCP/IP or NFS in the
  1183. basic system.  A TCP/IP+NFS package is available from Univel; a
  1184. similar offer, plus a TCP/IP-only option, is available from
  1185. Information Foundation.
  1186.  
  1187. Release 1.1 does include TCP/IP in the Personal Edition, but not NFS.
  1188. NFS remains an extra-cost option.
  1189.  
  1190. TCP/IP and NFS are bundled with the UnixWare Application Server in
  1191. both release 1.0 and 1.1.
  1192.  
  1193. Subject: S5) I've installed release 1.1.  Where's my TCP/IP?
  1194.  
  1195. Shame on you.  Page 1 of the UnixWare 1.1 Release Notes state:
  1196.  
  1197. ``TCP/IP is a separate package on the CD-ROM or tape medium and must
  1198.   be installed in a separate step [...] afte the base installation 
  1199.   and UnixWare 1.1 Post Install.''
  1200.  
  1201. The package set that you must install is named `tcpset'.
  1202.  
  1203. Subject: S6) Can I replace the stock UnixWare X server with something faster?
  1204.  
  1205. Yes.  Several vendors sell X servers which can be used to speed up X
  1206. on your UnixWare system.  Typically, these vendors will also sell you
  1207. drivers for specific cards as well.  A partial list of such vendors
  1208. follows:
  1209.  
  1210.   Quarterdeck Office Systems' Hyper-X 
  1211.   (formerly sold as Pittsburgh Power Computing's Hyper-X)
  1212.   150 Pico Boulevard
  1213.   Santa Monica, CA 90405
  1214.   (310) 392-9851
  1215.   (310) 314-4219 FAX
  1216.   hyperx@qdeck.com
  1217.   info@qdeck.com
  1218.   Call 800-354-3222 Extension 8G8 for special introductory offer
  1219.   Hyper-X should also be available through conventional distribution
  1220.   channels, eg dealers selling other Quarterdeck products (QEMM, Desqview)
  1221.  
  1222.   Metrolink Metro-X
  1223.   2213 W. McNab Road
  1224.   Pompano Beach, FL 33069
  1225.   (305) 970-7353
  1226.   (305) 970-7351 FAX
  1227.   sales@metrolink.com
  1228.  
  1229.   Snitily Graphics Consulting Service (renamed/acquired-by X/Inside?)
  1230.   894 Brookgrove Lane
  1231.   Cupertino, CA 95014
  1232.   (408) 255-9665
  1233.   (800) 645-5501
  1234.   (408) 255-9740
  1235.   info@sgcs.com or ...!mips!zok!info
  1236.  
  1237. There is also XFree86.  From David Wexelblat's 31 Oct 1993
  1238. announcement of the release of XFree86 2.0:
  1239.  
  1240.   XFree86 is a port of X11R5 that supports several versions of Intel-based
  1241.   Unix and Unix-like operating systems.  The XFree86 servers are derived
  1242.   from X386 1.2, which was the X server distributed with X11R5.  This
  1243.   release consists of many new features and performance improvements as well
  1244.   as many bug fixes.  The release is available as source patches against the
  1245.   MIT X11R5 code, as well as binary distributions for many architectures.
  1246.  
  1247.   Source patches are available to upgrade 2.1 to 2.1.1.  These and source
  1248.   patches for 2.1 based on X11R5 PL26, from MIT, and as an upgrade from
  1249.   XFree86 2.0 are available via anonymous FTP from:
  1250.  
  1251.        ftp.x.org (under /R5contrib/XFree86)
  1252.         (note that this is not in place at the time of the posting)
  1253.        ftp.physics.su.oz.au (under /XFree86)
  1254.        ftp.win.tue.nl (under /pub/XFree86)
  1255.        ftp.prz.tu-berlin.de (under /pub/pc/src/XFree86)
  1256.  
  1257.   Refer to the README file under the specified directory for information on
  1258.   which files you need to get to build your distribution (which will depend
  1259.   on whether this is a new installation or an upgrade from an earlier
  1260.   version of XFree86).
  1261.  
  1262.   Binaries are available via anonymous FTP from:
  1263.  
  1264.        ftp.physics.su.oz.au                    - SVR4 binaries
  1265.                 under /XFree86/SVR4
  1266.        ftp.win.tue.nl                          - SVR4 binaries
  1267.                 under /pub/XFree86/SVR4
  1268.        ftp.tcp.com                             - SVR4 binaries
  1269.                 under /pub/SVR4/XFree86
  1270.        stasi.bradley.edu                       - SVR4 binaries
  1271.                 under /pub/XFree86/SVR4
  1272.  
  1273.   Release 2-1 of the Prime Time SDK includes XFree86 2.0 in pkgadd
  1274.   format.  Prime Time is now, in fact, _the_ point of contact for
  1275.   XFree86 distribution; you can buy XFree86 by itself on a CD-ROM
  1276.   for about $40.  Contact:
  1277.  
  1278.     Prime Time Freeware
  1279.     370 Altair Way, #150
  1280.     Sunnyvale, CA 94086
  1281.     +1 408 433 9662 Voice
  1282.     +1 408 433 0727 FAX
  1283.     ptf@cfcl.com
  1284.  
  1285. If you have access to Usenet news, see the newsgroup
  1286. comp.windows.x.i386unix for ongoing discussions of XFree86 and other
  1287. Intel/Unix/X solutions.
  1288.  
  1289. Subject: S7) Why can't I access the CD-ROM drive after I've just installed from it?
  1290.  
  1291. Bill Rosenblatt writes:
  1292.  
  1293. This is a known bug that is supposed to be corrected for release 1.1.
  1294. There's a relatively simple workaround:
  1295.  
  1296.    1. Shut down your machine.
  1297.    2. Open the machine and remove the SCSI adapter card.
  1298.    3. Leave the cover off and reboot.  The system will print an error
  1299.       message, but it will come up.
  1300.    4. Shut down again.
  1301.    5. Replace the SCSI card and put the cover back on the machine.
  1302.    6. Reboot again.  The system will rebuild the kernel, which will
  1303.       take a few minutes.  Then it will tell you to reboot.  Do so.
  1304.    7. When the system comes up again, the CD-ROM should be accessible.
  1305.  
  1306. Another method I received from UnixWare tech support proceeds as follows:
  1307.  
  1308.   When the CD-ROM driver seemingly drops out of sight in UnixWare, one
  1309.   cannot read from a CD, nor can one mount a cdfs file system.
  1310.  
  1311.   To correct this, first determine the proper name of your CD-ROM device
  1312.   driver. Change directory to /dev/cdrom and do an ls. There will be a
  1313.   driver file there in the form "cxtxlx" where the x's are SCSI controller
  1314.   number, tag numberm and logical unit number respectively. (e.g. the driver
  1315.   will be something like "c0t4l0" or c0t3l1") Write this name down!
  1316.  
  1317.   Next, it is necessary to create a "raw device." Change directory to /dev
  1318.   and "mkdir rcdrom" to create a directory called /dev/rcdrom. Then change
  1319.   to this new directory and make nodes for a CD based on the name found in
  1320.   /dev/cdrom.
  1321.  
  1322.                  mknod c0t4l0 c 0 0
  1323.                  mknod cdrom1 c 0 0
  1324.  
  1325.   These commands in succession are "make node <device driver> see-zero-zero"
  1326.   and "make node cdrom1 see-zero-zero." Note that the next-to-last character
  1327.   in the device driver name is an "ell" not a "one."
  1328.  
  1329.   While still in the /dev/rcdrom directory, make the whole directory 
  1330.   readable, writable, and executable to everyone.
  1331.  
  1332.                  chmod 0777 .
  1333.                  chmod 0777 *
  1334.  
  1335.   and everything should be fine. You can check by clicking on the
  1336.   "Disks Etc." icon to see if the CD-ROM icon is there.
  1337.  
  1338.  
  1339. Subject: S8) Why does my data comm package lose characters constantly at high speeds?
  1340.  
  1341. Bill Rosenblatt again:
  1342.  
  1343.    The odds are good that the problem is with the UART on your
  1344.    serial interface card.  If you have a relatively low-end PC,
  1345.    you probably have an old-style UART that interrupts the CPU after
  1346.    it receives every character.  Unix usually handles serial interrupts
  1347.    at a low level (lower than DOS does, for example), so it can't keep
  1348.    up if the speed is too high, usually above 9600bps.
  1349.  
  1350.    To fix this, you need to get a new UART, a 16550 UART that has
  1351.    a 16-byte buffer.  The 16540 UART, with a 2-byte buffer, may also
  1352.    be enough of an improvement.  If your UART isn't in a socket,
  1353.    then you will have to replace the entire card.  Luckily, these
  1354.    are not very expensive--about $40 for a single-port card or
  1355.    $70 for a standard PC multi-port card.
  1356.  
  1357.    Additionally, you need a device driver
  1358.    that knows how to take advantage of the UART's buffering.  
  1359.    UnixWare has such a device driver (asyhp), but the current version is
  1360.    known to be flaky.  Novell should have a fix for this available on
  1361.    ftp.novell.com before 1.1 comes out.  In any case, here's
  1362.    what you need to do to enable the driver, courtesy of Joao Costa
  1363.    (jcosta@quimic.pt):
  1364.    
  1365.    Just go to /etc/conf/sdevice.d, edit asyhp and turn N to Y for
  1366.    the ports you want, then edit asyc and turn Y to N on those ports.
  1367.    Rebuild the kernel and, when the new kernel boots, you'll have a status
  1368.    message about your 16550 ports.
  1369.  
  1370. Subject: S9) How can I make or get an emergency boot floppy?
  1371.  
  1372. Rick Richardson of DigiBoard (rick@digibd.com) spells out what the EBF is:
  1373.  
  1374.     What is it?
  1375.     An emergency boot floppy (EBF) allows you to boot UnixWare off
  1376.     a floppy disk, with a minimal set of commands available to you.
  1377.     If possible, the EBF will mount the hard disk partition and let
  1378.     you recover any data that may be on the partition, or fix important
  1379.     files (such as /etc/passwd) that you might have lost or corrupted.
  1380.     An EBF avoids the tedious procedure of having to reload Unix in
  1381.     these cases.
  1382.  
  1383.     Every System Administrator should have an EBF in their possession.
  1384.  
  1385. Release 1.1 comes with the ability to create an EBF by one's self.
  1386. Release 1.0 users must ftp the EBF from ftp.novell.com:
  1387.  
  1388.   ...you can now generate your own Emergency Boot
  1389.   Floppy (ebf) for UnixWare 1.0.  There is an ebf update available
  1390.   on ftp.novell.com (and on CompuServe).  The file is ebf.tar and is
  1391.   located in /pub/unixware/Updates.  This package DOES NOT create an ebf, but
  1392.   installs a utility to do so.
  1393.  
  1394.   Get ebf.tar, and as usual untar it.  chmod the .run file to be
  1395.   executable and then execute it to install the package.
  1396.  
  1397.   Once the package is installed, execute the command
  1398.   /usr/sbin/emergency_disk diskette1 (or diskette2).  This ought to
  1399.   do it.
  1400.  
  1401. Subject: S10) How do I set a dialup password on UnixWare for a specific port?
  1402.  
  1403. Andrew Josey of Unix Systems Labs Europe (a.josey@uel.co.uk) provides
  1404. the following guide:
  1405.  
  1406.   Two files must be created in the /etc directory, and for ease of
  1407.   use you can add a user (say called dialup).
  1408.  
  1409.   (1) /etc/d_passwd
  1410.   ------------------
  1411.  
  1412.   This is the dialup password file.
  1413.  
  1414.   # ls -l /etc/d_passwd
  1415.   -rw-------   1 root     root          70 May 13 07:44 /etc/d_passwd
  1416.   #
  1417.  
  1418.   This contains entries for login shells (uucico,ksh and sh).
  1419.   Usually there is no additional password for uucico.
  1420.   Interactive logins (ksh, and sh) have passwords.
  1421.  
  1422.   The encrypted password must be put in the file, note spaces and position
  1423.   of the colon delimiters are critical.
  1424.  
  1425.   # cat /etc/d_passwd
  1426.   /usr/lib/uucp/uucico::
  1427.   /usr/bin/ksh:66NOJGfJw4I.A:
  1428.   /usr/bin/sh:66NOJGfJw4I.A:
  1429.   #
  1430.  
  1431.   (2) /etc/dialups
  1432.   -----------------
  1433.   The second file /etc/dialups dictates which devices are
  1434.   to have the dialup password prompt
  1435.  
  1436.   # cat /etc/dialups
  1437.   /dev/tty00
  1438.   /dev/tty01h
  1439.  
  1440.  
  1441.   (3) Setting the password
  1442.   ------------------------
  1443.   To set the password, I have a login entry for a user dialup (this 
  1444.   just executes date as the login shell).
  1445.  
  1446.   Thus on the day to change the password
  1447.  
  1448.     i)
  1449.  
  1450.     # passwd dialup
  1451.     New password:
  1452.     Re-enter new password:
  1453.     #
  1454.  
  1455.     ii)
  1456.  
  1457.     # grep dialup /etc/shadow|cut -f2 -d":" >>/etc/d_passwd
  1458.  
  1459.     This appends the new dialup onto the end of the d_passwd file.
  1460.  
  1461.     iii)
  1462.  
  1463.     Edit the file with vi to place the new encrypted password
  1464.     in the appropriate fields marked XXXX below:
  1465.  
  1466.     /usr/lib/uucp/uucico::
  1467.     /usr/bin/ksh:XXXX:
  1468.     /usr/bin/sh:XXXX:
  1469.  
  1470. Subject: S11) How do I configure electronic mail on UnixWare?
  1471.  
  1472. From another machine that is already properly connected for email,
  1473. send a message to Andrew Josey's mail server at USL Europe to receive
  1474. some hints:
  1475.  
  1476.   mail-server@uel.co.uk
  1477.  
  1478. The message body should be:
  1479.  
  1480.   begin
  1481.   reply <your-email-address>
  1482.   send HINTS/MAIL/README
  1483.   end
  1484.  
  1485. where, of course, you have substituted your actual email address for
  1486. "<your-email-address>".
  1487.  
  1488. Subject: S12) How many updates are there, what are they, and where do I get them?
  1489.  
  1490. As of this posting, there are eight (8) updates, not all of which will
  1491. you typically need.  These updates are to be applied to version 1.0
  1492. only; all changes have been merged into version 1.1.  Update 5, the first
  1493. update for v1.1, involves the Pentium-optimizing compiler which was 
  1494. inadvertently left out of the 1.1 SDK.
  1495.  
  1496. The v1.0 updates are (listed by their file names on the UnixWare ftp
  1497. archive server):
  1498.  
  1499.   updte1.tar - First UnixWare update
  1500.   updte2.tar - Update 1.0.2
  1501.   updte3.tar - Update 1.0.3
  1502.   upbnu4.tar - Basic Networking Utilities (uucp, serial comm, ttymon) Update 4 
  1503.   mipx.tar - Newer, faster Merge IPX; must have Advanced Merge installed
  1504.   mhs.tar - Fixes to MHS mail services; replaces earlier mhs.tar versions
  1505.   atmtp.tar - NFS automounter update 1.0.4
  1506.   nsupdt.tar - NetWare API Library update 1.0.4, fixes NetWare automounter
  1507.  
  1508. The first four of these are those of greatest interest to Usenet
  1509. readers.  Note that all of updte1/updte2/updte3 need not be installed;
  1510. Update 1.0.3 includes effectively replaces, and adds to, Update 1.0.3.
  1511. Thus UnixWare sysadmins can simply install Update 1.0.3 after the
  1512. first update is installed, and leave out Update 1.0.2 altogether.
  1513.  
  1514. All of these are available from the UnixWare ftp archive server:
  1515.  
  1516.   ftp.novell.com:~ftp/pub/unixware/Updates
  1517.  
  1518. They are also available on ftp.novell.de.  Andrew Josey
  1519. (andrew@uel.co.uk) adds:
  1520.  
  1521. ``and also from our automated mail server which carries binaries/sources etc
  1522.   for UnixWare and also mirrors the ftp sites.
  1523.  
  1524.   To get a list of Updates from our mail server:
  1525.  
  1526.     mail mail-server@uel.co.uk
  1527.  
  1528.   with a msg containing:
  1529.  
  1530.     begin
  1531.     reply   <your-email-address-here!>
  1532.     index Updates
  1533.     end
  1534.  
  1535.  
  1536.   Use send with a filename to request a file. Note that the requests are
  1537.   case sensitive, for example to get the latest BNU fix:
  1538.  
  1539.     send MIRRORS/ftp.novell.com/pub/unixware/Updates/updbnu4.tar
  1540.  
  1541. Subject: S13) How do I know which updates I've already got installed?
  1542.  
  1543. Don't laugh; some of us have systems whose vendors installed UnixWare  
  1544. (including the FAQ maintainer :-).  Updates will show up as installed  
  1545. packages; from the UnixWare desktop, double click:
  1546.  
  1547.   System_Setup->Application_Setup
  1548.  
  1549. Be patient while the installed applications are cataloged.  When you get the  
  1550. browser showing installed packages, you will be able to see the installed  
  1551. updates.
  1552.  
  1553. If you are the impatient sort, Andrew Josey (andrew@uel.co.uk) suggests:
  1554.  
  1555.   I cancel the cataloging, and then hit
  1556.  
  1557.     View
  1558.       Installed Appl'ns
  1559.         All
  1560.  
  1561.   Which is usually quicker... and ok when you know you've not reinstalled
  1562.   anything new recently.
  1563.  
  1564. Subject: S14)  How can I make the `man' pages accessible from the command line?
  1565.  
  1566. The following symbolic links will enable users to access the standard
  1567. UNIX man pages without further action on their part:
  1568.  
  1569.   ln -s /usr/flib/books/man /usr/share/man
  1570.   ln -s /usr/flib/bin/fman /usr/bin/man
  1571.  
  1572. Subject: S15) Are there disk compression utilties for UnixWare?
  1573.  
  1574. Programmed Logic sells such a drop-in replacement compressed file
  1575. system that, among other things, can be installed as the root
  1576. partition and can be NFS-exported.  Programmed Logic claims that it
  1577. can double a file system's capacity.  For information on the Desktop
  1578. File System (DTFS), contact:
  1579.  
  1580.   Programmed Logic Corp.
  1581.   200 Cottontail Lane
  1582.   Somerset, NJ 08873
  1583.   (908) 302-0090 Voice
  1584.   (908) 302-1903 FAX
  1585.   Email:
  1586.   info@prologic.com (For product inquiries)
  1587.   sales@prologic.com (For order placement)
  1588.   support@prologic.com (technical support for registered users)
  1589.  
  1590. Subject: S16) How do I install a package downloaded from one of the ftp servers?
  1591.  
  1592. Rick Richardson (rick@digibd.com) explains:
  1593.  
  1594.   You can untar the stuff anywhere convenient, say,
  1595.   under /tmp, and then:
  1596.  
  1597.     pkgadd -d /tmp
  1598.  
  1599.   The pkgname is optional.  Note that the -d flag assumes that if the
  1600.   argument begins with a '/', then its a package in filesystem format.
  1601.   Otherwise, its a magic cookie (e.g. diskette1) to pick a storage device.
  1602.   I.E., this won't work:
  1603.  
  1604.     cd /tmp; pkgadd -d .
  1605.  
  1606. Subject: S17) How can I speed up the loading of Windows programs from floppies?
  1607.  
  1608. If you find yourself loading a Windows program more than once, for
  1609. whatever reason, you might appreciate Rick Richardson's "Handy trick
  1610. #1427":
  1611.  
  1612.   Use the file manager to copy each
  1613.   installation floppy to d:\diskN where N is the disk number.
  1614.   Then, you can try to install a program as many times as you
  1615.   want without waiting for floppies.  Just run D:\DISK1\SETUP
  1616.   from the file manager.  At least with Word, setup seems
  1617.   to understand that the files aren't coming from floppies
  1618.   and will just proceed to install everything it needs
  1619.   from d:\disk1, d:\disk2, etc. without further prompting.
  1620.  
  1621.   Discovered purely by accident - I had the disks in
  1622.   d:\w1, d:\w2, etc. and after setup finished with w1,
  1623.   it said it couldn't find d:\disk2\somefile.  Aha I say!
  1624.  
  1625. (FAQ maintainer's observation: I believe this is how some Windows
  1626. software is organized on CD-ROMs for installation - that might be why
  1627. the Windows setup program understands it.)
  1628.  
  1629. Subject: S18) Why has fingertip librarian suddenly stopped working?
  1630.  
  1631. An authorization code file for flib inexplicably carried an expiration
  1632. date of 12/31/93.  There is a trivial fix for this:
  1633.  
  1634.   $ mv /usr/flib/authorization /usr/flib/authorization.old
  1635.  
  1636. flib should now work again.  This problem has been fixed in v1.1.
  1637.  
  1638. Subject: S19) How can I get my 3COM 3C503 board to work?
  1639.  
  1640. Try disabling shared memory on the card.
  1641.  
  1642. Subject: S20) How can I set up my network adapter for 10base-T (twisted pair) wiring?
  1643.  
  1644. Specify "BNC" as the transceiver type.  This enables the internal
  1645. transceiver on the card, which is used by both BNC and 10base-T
  1646. connections.
  1647.  
  1648. Subject: S21) How can I change [kernel tunable parameter]?
  1649.  
  1650. The following is quoted verbatim from a UnixWare TechFlash from June 1993:
  1651.  
  1652.         To increase file limit size (equivelent to
  1653.         ulimit):
  1654.  
  1655.             SFSZLIM - Soft file size limit.
  1656.             HFSZLIM - Hard file size limit.
  1657.  
  1658.         To increase user data (process heap and
  1659.         brk(2)) area:
  1660.  
  1661.             SDATLIM - Soft data limit.
  1662.             HDATLIM - Hard data limit.
  1663.  
  1664.         To increase user stack (stack segment) area:
  1665.  
  1666.             SSTKLIM - Soft stack limit.
  1667.             HSTKLIM - Hard stack limit.
  1668.  
  1669.         To increase address space (brk(2) area) for
  1670.         process:
  1671.  
  1672.             SVMMLIM - Soft Virtual Memory limit.
  1673.             HVMMLIM - Hard Virtual Memory limit.
  1674.  
  1675. The procedure to change these tunable parameters is documented
  1676. in the UnixWare System Administration - System Performance
  1677. Administration manual, Chapter 3.  To change these parameters,
  1678. login or su to root and:
  1679.  
  1680.     # cd /etc/conf/bin
  1681.  
  1682.     # ./idtune SFSZLIM 0x7FFFFFFF
  1683.  
  1684. Change all the parameters that affect you.  The idtune command
  1685. changes SFSZLIM to the unlimited setting.  You also may specify
  1686. a lower value than this if you do not want it set to unlimited.  
  1687. You can also see each tunable parameter's current setting by
  1688. doing the following (using SFSZLIM for example):
  1689.  
  1690.     # ./idtune -g SFSZLIM
  1691.     0x1000000       0x1000000       0x2000  0x7FFFFFFF
  1692.  
  1693. The first value is the current setting, the second is the
  1694. default setting, the third is the minimum value, and the last is
  1695. the maximum value.
  1696.  
  1697. After all tunable paramters have been changed, you need to
  1698. rebuild the kernel and shutdown the system:
  1699.  
  1700.     # ./idbuild -B
  1701.  
  1702.     # cd / ; shutdown -g0 -y
  1703.  
  1704. Subject: S22) Why does my system get messed up after displaying the Red Link Screen?
  1705.  
  1706. Martin Sohnius (msohnius@novell.co.uk) explains:
  1707.  
  1708. After a little techie conference here in the "YES, Tested and Approved"
  1709. lab, we came to the following conclusion:
  1710.  
  1711. At boot time, the original boot code performs the BIOS call to set up
  1712. graphics mode.  The "Loading UnixWare" logo screen is displayed while the
  1713. Unix kernel is loaded.  When the Unix kernel takes over, it switches the
  1714. processor to 'protected mode' and among its first responsibilities is to
  1715. switch the display back to VGA text.  It doesn't properly do this on all
  1716. Pentium/PCI machines at this stage, presumably because it's now accessing
  1717. hardware directly rather than through BIOS calls.
  1718.  
  1719. The good news is, that a work-around which we found for the installation
  1720. can therefore be relied upon to work:
  1721.  
  1722. When the red logo screen comes up during UnixWare installation (both on
  1723. Boot Floppy 1 of 3 and later when it reboots after the final kernel has
  1724. been built), IMMEDIATELY use the space bar to interrupt the boot process.
  1725. The logo screen will disappear, and you will be prompted
  1726.  
  1727.     Enter the name of a kernel to boot:
  1728.  
  1729. Simply hit <Enter> (meaning unix), and things will proceed.  Switching
  1730. out of graphics mode BEFORE unix is loaded, means that the the switch is
  1731. performed via the BIOS call, and thus works.
  1732.  
  1733. Once you have installed the system successfully, rename or remove the
  1734. file /stand/image.
  1735.  
  1736. Subject: S23) How can I become a UnixWare 2.0 beta site?
  1737.  
  1738. George Demarest (gfd@summit.novell.com) announces:
  1739.  
  1740.   Companies that are interested in becoming UnixWare 2.0 Beta sites can
  1741.   now receive a "Potential Beta Site Questionnaire" via Novell's Product
  1742.   Information FaxBack service.  After calling the FaxBack number, a 
  1743.   form will be sent to the caller who can then complete and return fax 
  1744.   it to Novell.  The form will be used by the Beta Management Team to
  1745.   select around 60 sites.  To have a potential site use FaxBack,
  1746.   have them: 
  1747.  
  1748.     dial:    1-800-NETWARE (International: 801-429-5588)
  1749.     press:    1
  1750.     press:    1
  1751.     press:    1343  (the id number for the Beta form)
  1752.  
  1753. Subject: S24) Why do I get error messages saying "Arg list or environment too large"?
  1754.  
  1755. By default, UnixWare limits the total size of a command's argument list
  1756. to 5120 bytes - far too small a value.  I regularly ran up against this
  1757. limit trying to grep things in /usr/include/sys/*.h, myself.
  1758.  
  1759. You need to increase the ARG_MAX tunable kernel parameter to get around
  1760. this - see the FAQ on changing tunable parameters, and set ARG_MAX to 
  1761. something like 10240, or larger.
  1762.  
  1763. Subject: S25) How can I add more pseudo terminals under UnixWare?
  1764.  
  1765. Martin Sohnius (msohnius@novell.co.uk) is to be thanked for this FAQ
  1766. (in which I quote both the question and the answer verbatim - makes my
  1767. job easy! :-)
  1768.  
  1769.   To add more pseudo terminal devices (say, 32), perform the following
  1770.   steps as 'root':
  1771.  
  1772.   1)   Edit /etc/conf/mtune.d/io and increase the first value on the
  1773.         NSTREAM row by 32, but don't exceed 512.
  1774.  
  1775.   2)   Edit /etc/conf/sdevice.d/ptm and change the first numeric value
  1776.        from 16 to 32:
  1777.  
  1778.             ptm Y   16  0   0   0   0   0   0   0   -1
  1779.  
  1780.        to:
  1781.  
  1782.             ptm Y   32  0   0   0   0   0   0   0   -1
  1783.  
  1784.   3)   Similarly, edit the two files /etc/conf/sdevice.d/ptem and
  1785.        /etc/conf/sdevice.d/consem and change the first
  1786.        numeric value from 16 to 32.
  1787.  
  1788.   4)   Next you need to tell the system to create the proper device nodes
  1789.        when the kernel is rebooted.  To do this, create the following shell
  1790.        script /tmp/node.sh:
  1791.  
  1792.        for i in 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
  1793.        do
  1794.             echo "pts pts/$i    c    $i" >> /etc/conf/node.d/pts
  1795.        done
  1796.  
  1797.        Make sure that node.sh is executable (chmod 755 node.sh) then run
  1798.        it.  Also note the spacing between the strings within the quotes:
  1799.        between the strings 'pts' and 'pts' there is a space, between '$i'
  1800.        and 'c' there is a tab, and between c' and '$i' is also a tab.
  1801.  
  1802.        Look at the /etc/conf/node.d/pts file to see whether this succeeded.
  1803.  
  1804.        After you have run the scripts,
  1805.        
  1806.   5)   Run /etc/conf/bin/idbuild -B to rebuild your kernel, then reboot.
  1807.  
  1808. Subject: S26) How can I use tape drives over 512MB?
  1809.  
  1810. You need patch ptf126.  This can be obtained by ftp at:
  1811.  
  1812.   ftp.novell.com:/pub/netwire/nsd/ptf126.tar
  1813.  
  1814. Note that you cannot do an `ls' on this directory (it's contents are 
  1815. hidden), but you _can_ pull down the file.
  1816.  
  1817. Subject: S27) What command will correctly tell me the amount of memory in my UnixWare box?
  1818.  
  1819. Use the memsize command.  prtconf is inaccurate above 16MB of installed
  1820. memory.
  1821.  
  1822. DEVELOPER
  1823.  
  1824. Subject: D1) What books on UnixWare programming might I read/purchase?
  1825.  
  1826. First, the UNIX Press volumes:
  1827.  
  1828.   Title                                  ISBN #
  1829.   - Programming Series -
  1830.   UNIX Software Development Tools        0-13-017690-7
  1831.   Programming in Standard C              0-13-017666-4
  1832.   Programming with UNIX System Calls     0-13-017674-5
  1833.   Character User Interface Programming   0-13-042581-8
  1834.   Graphical User Interface Programming   0-13-042698-9
  1835.   Network Programming Interfaces         0-13-017641-9
  1836.   Device Driver Programming              0-13-042623-7
  1837.   STREAMS Modules and Drivers            0-13-066879-6
  1838.   Portable Device Interface              0-13-066838-9
  1839.  
  1840.   - Reference Series -
  1841.   Command Reference (a-l)                0-13-042699-0
  1842.   Command Reference (m-z)                0-13-042607-5
  1843.   Operating System API Reference         0-13-017658-3
  1844.   Windowing System Reference             0-13-017716-4
  1845.   System Files and Devices Reference     0-13-017682-6
  1846.   Device Driver Reference                0-13-042631-8
  1847.  
  1848. No UNIX programmer should be caught without the Stevens' books:
  1849.  
  1850.   Advanced Programming in the UNIX Environment
  1851.   W. Richard Stevens
  1852.   Addison-Wesley, 1992
  1853.   ISBN 0-201-56317-7
  1854.  
  1855.   UNIX Network Programming
  1856.   W. Richard Stevens
  1857.   Prentice Hall, 1990
  1858.   ISBN 0-13-949876-1
  1859.  
  1860. Donald Lewine's POSIX programming guide is also indispensable as a
  1861. reference for "which standard defines what API?" kind of questions:
  1862.  
  1863.   POSIX Programmer's Guide
  1864.   Donald Lewine
  1865.   O'Reilly and Associates, Inc.
  1866.   ISBN 0-937175-73-0
  1867.  
  1868. Subject: D2) Are there alternatives for programmers to the UnixWare SDK?
  1869.  
  1870. The Prime Time Freeware SDK for Intel SVR4.2, Issue 1-1, is a "complete,
  1871. stand-along development system" for UnixWare and similar Intel SVR4.2
  1872. Unix systems.  This is a Rock Ridge CD-ROM containing all the major GNU
  1873. development tools (gcc, gdb, &c), X, InterViews, Tk and "much much more",
  1874. plus a 100+ page user's guide.  Univel provided Prime Time with the
  1875. necessary #include files and static C libraries to make this product a
  1876. usable standalone system.
  1877.  
  1878.   Prime Time SDK for Intel SVR4.2, Issue 1-1
  1879.   ISBN 1-88 1957-12-8
  1880.   Steve Zwaska, Editor
  1881.   Prime Time Freeware
  1882.   370 Altair Way, #150
  1883.   Sunnyvale, CA 94086
  1884.   +1 408 433 9662 Voice
  1885.   +1 408 433 0727 FAX
  1886.   ptf@cfcl.com
  1887.  
  1888. Subject: D3) I installed the Prime Time SDK, and now I can't log in?!
  1889.  
  1890. Some permissions were not set properly by the SDK install for release 2-0.
  1891. The fix is to su to root and:
  1892.  
  1893.   chmod -R go+rx /usr/include
  1894.   chmod -R go+rx /usr/lib
  1895.  
  1896. There is a sticker on the CD-ROM envelope informing users of this
  1897. need, but it seems to have been accidentally left off of some early
  1898. shipments.  Steve Zwaska (stz@netcom.com) notes of these trials and
  1899. tribulations:
  1900.  
  1901.   There is a FTP site for the corrected Install scripts and make_links at 
  1902.   ftp.netcom.com  - pub/ptsdk/movers.uu
  1903.  
  1904. These problems have been fixed in release 2-1 of the PTSDK.
  1905.  
  1906. Subject: D4) Will UnixWare version 1.1 bundle Motif?
  1907.  
  1908. Yes.  Motif 1.2 runtime libraries and the Motif Window Manager are
  1909. included in UnixWare 1.1.
  1910.  
  1911. Subject: D5) How do I avoid problems programming with the UCB compatibility libraries?
  1912.  
  1913. There are two problems that are typically encountered when
  1914. compiling/linking code that uses Berklisms:
  1915.  
  1916. - Undefined symbols at link time
  1917. - Incompatibilities between the SysV header files and the UCB libraries
  1918.  
  1919. C code using Berklisms such as index/rindex will generate "undefined
  1920. symbol" messages for each of the BSD-specific functions.  To get
  1921. around this, you have one of two options:
  1922.  
  1923. a) Compile with the "UCB" compiler (/usr/ucb/cc).  This is actually a shell
  1924.    script wrapper around the standard C compiler (/usr/ccs/bin/cc) that 
  1925.    sets up the necessary #include and library paths.  This is the path to
  1926.    take if you want a more "pure" BSD environment for your development.
  1927.  
  1928. b) If you want a SysV environment, but need to link in some functions
  1929.    only available in the BSD library (eg, you'll replace gethostname() with
  1930.    uname() later), simply link in the UCB libraries _after_ the standard
  1931.    (SysV) libraries.  For example:
  1932.  
  1933.      cc -o foo foo.c -lc -L /usr/ucblib -lucb
  1934.  
  1935.    Note the order of the library specifications, and that "-lc" should
  1936.    precede the UCB library specification to resolve all possible synonyms
  1937.    against the SysV library, rather than the BSD library.
  1938.  
  1939. Be careful exercising option (b), however.  Merely linking against the
  1940. UCB library, without the preceding "-lc", will cause code to be
  1941. compiled against the SysV #include files (located in /usr/include) and
  1942. then linked against the UCB libraries:
  1943.  
  1944.     cc -o foo foo.c -L /usr/ucblib -lucb  # Don't do this
  1945.  
  1946. (Note that an implicit "-lc" is appended to the command line.)
  1947. Differences in such things as structure sizes between the SysV
  1948. #includes and the UCB libraries can wreak all kinds of havoc - as your
  1949. friendly FAQ maintainer discovered in just this fashion when trying to
  1950. use setjmp in a source module that also called some UCB functions.
  1951. One way to get around this is to insert a "-I /usr/ucbinclude"
  1952. directive into the command line, but this is essentially the effect of
  1953. using /usr/ucb/cc.
  1954.  
  1955. On this general topic, I'll include some notes from the net.
  1956.  
  1957. Gordon W. Ross <gwr@mc.com> observes:
  1958.  
  1959.   I just wanted to mention here that most people I have helped with
  1960.   porting problems related to the dirent or directory libraries have
  1961.   caused their own problems by incorrectly using the UCB library.
  1962.   The directory(3) routines in the UCB library only work with the
  1963.   header files in /usr/ucbinclude so if you fail to put that in
  1964.   your include path and just link with -lucb you end up with
  1965.   seriously broken programs.  The stuff in /usr/ucbinclude/ and
  1966.   /usr/ucblib/ was meant to be used by /usr/ucb/cc only, and
  1967.   when used that way it (mostly) works.  I have usually found it
  1968.   easiest to just stay away from the UCB library entirely.
  1969.   I would advise others to do the same.  (The UCB library has
  1970.   well known problems in signal and some dbm functions.)
  1971.  
  1972. Robert Withrow (witr@rwwa.com) adds:
  1973.  
  1974.   In addition, checking the following things will almost always yield a
  1975.   working port for any reasonably ``well behaved program'':
  1976.  
  1977.   1 Replace bcopy et.al with the apropriate memcpy functions...
  1978.  
  1979.   #define bcopy(b1,b2,len) memmove((b2), (b1), (size_t)(len))
  1980.   #define bzero(b,len) memset((b), 0, (size_t)(len))
  1981.   #define bcmp(b1,b2,len) memcmp((b1), (b2), (size_t)(len))
  1982.  
  1983.   2 Replace index and rindex approprately:
  1984.  
  1985.   #define index(a,b) strchr((a),(b))
  1986.   #define rindex(a,b) strrchr((a),(b))
  1987.  
  1988.   3 Don't use the SVR4 library's signal() routine,
  1989.   [use sigaction instead ...]
  1990.  
  1991.   /* Reliable signals */
  1992.   /* This was taken from Stevens... */
  1993.  
  1994.   #include <signal.h>
  1995.  
  1996.   typedef void Sigfunc(int);
  1997.  
  1998.   Sigfunc *signal(int signo, Sigfunc *func)
  1999.   {
  2000.     struct sigaction act, oact;
  2001.  
  2002.     act.sa_handler = func;
  2003.     sigemptyset(&act.sa_mask);
  2004.     act.sa_flags = 0;
  2005.     if (signo != SIGALRM) {
  2006.       act.sa_flags |= SA_RESTART;
  2007.     }
  2008.     if (sigaction(signo, &act, &oact) < 0)
  2009.       return(SIG_ERR);
  2010.     return(oact.sa_handler);
  2011.   }
  2012.  
  2013.   4 Replace random with lrand
  2014.  
  2015.   #define random() lrand48()
  2016.   #define srandom(seed) srand48((seed))
  2017.  
  2018.   5 Replace the bsd readdir code with the Posix code (requires changing an
  2019.   include file and a declaration usually, but also perhaps a symbol with a 
  2020.   strlen.)
  2021.  
  2022.   6 Replace wait3 and wait4 with posix wait code.  This is complicated
  2023.   because some code *writes* into the values that posix only provides read 
  2024.   access to.
  2025.  
  2026. Lest all this seem too dreadfully complicated, Rick Richardson
  2027. (rick@digibd.com) shrugs:
  2028.  
  2029.   Its much easier to port stuff than most people think.
  2030.  
  2031.   I've found that 99.99% of applications with BSDisms can be ported
  2032.   by simply compiling normally, but linking with -lc -lucb.  This
  2033.   resolves the SVR4 C library first, avoiding problems with dirent
  2034.   and the like, but also lets you pick up any BSD-isms like
  2035.   random(), index(), etc.
  2036.  
  2037.   Really, its painless.
  2038.  
  2039. Subject: D6) Where can I get Emacs?
  2040.  
  2041. John Angelo Gnassi (jgnassi@hstbme.mit.edu) answers your prayers:
  2042.  
  2043. ``If you live and die by Emacs, trying to get a new system up
  2044.   without it is torture.  You don't have to.  There is a version,
  2045.   18.59.5, in binary format ready for anonymous ftp from
  2046.   ftp.novell.com:/pub/unixware/developer/emacs.UWbin.tar.Z.  A pristine 
  2047.   19.19 will not compile directly with the standard tools (preprocessor and
  2048.   other problems), but more than a half dozen people have told me they
  2049.   had no problems compiling it with gcc.''
  2050.  
  2051. The Prime Time SDK CD-ROM mentioned earlier also contains Emacs.
  2052.  
  2053. Subject: D7) How can I compile X clients without a complete X11 source tree?
  2054.  
  2055. Pat Campbell of Novell USG writes:
  2056.  
  2057.   To compile most if not all X clients WITHOUT a complete X tree
  2058.   use: 
  2059.       imake -I/usr/X/lib/config -DUseInstalled
  2060.             ^^^^^^^^^^^^^^^^^^^
  2061.       Not necessary if you have set IMAKEINCLUDE environment variable.
  2062.  
  2063.   The "-DUseInstalled" directs imake to use the installed include
  2064.   and library files. 
  2065.  
  2066.   Special note for motif applications:  
  2067.  
  2068.   You will need three more libraries, -lXm -lXIM -lgen, during 
  2069.   the link stage.  I prepend them to the following variables
  2070.   within the Imakefile like this.
  2071.  
  2072.                LOCAL_LIBRARIES = -lXm -lXIM [ whatever was already here ]
  2073.                SYS_LIBRARIES = -lgen [ whatever was already here ] 
  2074.  
  2075.   This is a working solution, not necessarily the correct/elegant solution :-)
  2076.  
  2077. Subject: D8) I've now got 1.1.  Where's my SDK?
  2078.  
  2079. The UnixWare software development kit (SDK) ships separately from the
  2080. base UnixWare operating system.
  2081.  
  2082. Subject: D9) I've now got the 1.1 SDK.  Where's xab?
  2083.  
  2084. xab (X Application Builder) has been removed from the SDK distribution
  2085. as of release 1.1.  It is still available from Integrated Computer
  2086. Solutions (1-800-800-4271), however.
  2087.  
  2088. xab _was_ contained in its own package, however, thus you might try
  2089. pkgadd'ing to to a 1.1 system.  Be forewarned, however, that this is
  2090. NOT SUPPORTED by Novell.  Also, the xab in the 1.0 release is a MoOLIT
  2091. version; one will have to go to ICS for the pure Motif version.
  2092.  
  2093. Subject: D10) What library do I need for XmbTextListToTextProperty [&c]?
  2094.  
  2095. Link with -lXIM if you are getting "Undefined symbol" errors on
  2096. XmbTextListToTextProperty or XmbTextPropertyToTextList.
  2097.  
  2098. Subject: D11) How about regcmp and regex?
  2099.  
  2100. Add -lgen to your link list.
  2101.  
  2102. Subject: D12) I get major errors compiling tin.  What gives?
  2103.  
  2104. This should by now be a classic problem in compiling tin under
  2105. UnixWare (1.0 at least, I don't know if 1.1 fixed this particular
  2106. bug).
  2107.  
  2108. If you're trying to compile tin, and the make chokes on the first
  2109. source file with messages like the following:
  2110.  
  2111. "/usr/include/sys/termios.h", line 503: (struct) tag redeclared: winsize
  2112. active.c, line 615: warning: argument is incompatible with prototype: arg #4
  2113. active.c, line 616: warning: argument is incompatible with prototype: arg #4
  2114. make: fatal error.
  2115.  
  2116. then you've been bitten by a known bug in one of the UnixWare system
  2117. header files.  You can do one of two things to compile tin under
  2118. UnixWare:
  2119.  
  2120. 1. Fix the header file.  Change all occurrences of
  2121.  
  2122.     _IO_PT_PTEM_H
  2123.  
  2124.    to
  2125.  
  2126.     _IO_PTEM_H
  2127.  
  2128.    in the file /usr/include/sys/ptem.h.
  2129.  
  2130. <or>
  2131.  
  2132. 2. Hack the tin header file tin.h, which is what I did.  At line 130 in 
  2133.    tin.h, you'll find two #include directives, <sys/ptem.h> and 
  2134.    <sys/tty.h>.  Place the following #define between these two #includes:
  2135.  
  2136.     #define _IO_PTEM_H
  2137.  
  2138.    This works around the problem with the system header files, if you're
  2139.    not excited about modifying them (or don't have su privileges).
  2140.  
  2141. Subject: D13) Where can I get the Pentium compiler patch?
  2142.  
  2143. From a recent announcement:
  2144.  
  2145.   This update is available to customers who purchased the UnixWare
  2146.   Software Development Kit and Personal Utilities Release 1.1.  It
  2147.   will also be included in the UnixWare 1.1.1 update, a maintenance
  2148.   release for UnixWare 1.1.  The UnixWare 1.1.1 update will be available
  2149.   on the Internet and NetWire.  Watch for an announcement soon.
  2150.  
  2151.   UnixWare customers can obtain the update using any of the following
  2152.   four methods:
  2153.  
  2154.   1. Internet
  2155.    
  2156.      The update can be retrieved via anonymous FTP from the following
  2157.      sites:
  2158.  
  2159.      ftp.novell.com (137.65.1.3):/pub/unixware/03/ptf134.tar
  2160.      ftp.novell.de  (193.97.1.1):/pub/unixware/Developer_Support/ptf134.tar
  2161.  
  2162.   2. NetWire (Novell's CompuServe forum)
  2163.  
  2164.      1. Type "go unixware" at the CompuServe prompt.
  2165.      2. Select "3 LIBRARIES (Files)" at the "Novell UnixWare Forum"
  2166.         Menu.
  2167.      3. Select "3 Developer Support" at the "Novell UnixWare Forum
  2168.         Libraries" Menu.
  2169.  
  2170.  
  2171.      For more information on NetWire, call 1-800-NETWARE.
  2172.  
  2173.      For CompuServe account information, call CompuServe directly:
  2174.  
  2175.     Australia    Toll Free    008-23-158
  2176.             Direct        +61 2 410 4555
  2177.     United Kingdom    Toll Free    0800-289-458
  2178.             Direct        +44 272 255111
  2179.     Germany        Toll Free    0130 86 46 43
  2180.             Direct        +49 89 66 55 0 222
  2181.     US, Canada &    Toll Free    (800) 524-3388
  2182.     other countries    Direct        (614) 457-8650
  2183.  
  2184.   3. Electronic mail
  2185.  
  2186.      Send electronic mail requesting the update to devunix@novell.com.
  2187.  
  2188.   4. FAX
  2189.  
  2190.      Fax your request for the update to 801-568-8699.
  2191.  
  2192.  
  2193. ---
  2194. Trademarks &c
  2195.  
  2196. Unix is a registered trademark, licensed exclusively by X/Open Co., Ltd.
  2197. Novell, NetWare and UnixWare are trademarks of Novell, Inc.
  2198. Windows will probably become a trademark of Microsoft Corp. after all.
  2199. Pentium is a trademark of Intel Corporation in the USA and other countries
  2200. NetWire is a registered service mark of Novell, Inc.
  2201.  
  2202. -- 
  2203. Jim Vlcek                         Elements of the information superhighway:
  2204. uunet!molly!vlcek                                        UNIX: the concrete
  2205. molly!vlcek@uunet.uu.net                             TCP/IP: the road signs
  2206. Beautiful downtown St. Paul                   Windows: the fast-food joints
  2207.  
  2208.